package com.mycom.dao;


import com.mycom.pojo.TeamSaveForm2;

import java.util.List;

public interface TeamSaveForm2Dao {
    /**
     * 保存用户保存团队报表信息
     * @param teamSaveForm2
     * @return
     */
    public int save(TeamSaveForm2 teamSaveForm2);

    /**
     * 根据负责填报人的身份证号码查询团队待提交报表
     * @param idCardNumber
     * @return
     */
    public List<TeamSaveForm2> findByIdCardNumber(String idCardNumber);

    /**
     * 根据表单编号删除团队报表
     * @param formNumber
     * @return
     */
    public int deleteByFormNumber(String formNumber);

    /**
     * 根据表单编号查询团队报表
     * @param formNumber
     * @return
     */
    public TeamSaveForm2 findByFormNumber(String formNumber);

    /**
     * 批量删除
     * @param formNumbers
     */
    public int deleteMany(String[] formNumbers);
}
